Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CHURCH ROAD Detached £600,000 29 Jul 2021
18 CHURCH ROAD Detached £399,950 10 Apr 2008